home *** CD-ROM | disk | FTP | other *** search
- (This is a text-only version of the Clocker user manual.)
-
-
- Clocker
-
- version 2.3
-
-
- WinnoVation
- Innovation through Windows...
-
-
- (C) Copyright 1993-1994
- Winnovation
- PO Box 271071
- Ft. Collins, CO 80527-1071
- USA
-
- Telephone: (303) 226-8682
-
- FAX: (303) 226-8682
-
- E-mail: CompuServe: 71774,605
- Internet: 71774.605@compuserve.com
-
-
- Introduction
- ------------
-
- Clocker is an event-scheduler program, which will
- execute pre-determined events at a specific time.
- Clocker is extremely useful for running unattended
- backups, running after-hours processes such as faxing
- or file transfers while telephone rates are lower, and
- many other things -- limited only by your imagination!
- Clocker can also pop up user-defined reminder messages,
- so it also functions as an alarm clock.
-
- Clocker also has the powerful capability for group
- scheduling on a network. The system administrator can
- place a group schedule on a shared disk, and each
- machine running Clocker on the network will optionally
- read this file, in addition to its private schedule
- file. This group schedule is also automatically
- refreshed, so the administrator can make a change once
- and every machine using that group schedule will be
- automatically updated to reflect the changes.
-
- Clocker will also not clutter your desktop. Many
- people already run the Windows Clock, and Clocker looks
- very similar to the Windows Clock when iconized.
- Clocker also includes an Always On Top feature for
- those who wish to always have a visible clock on their
- desktop. Alternatively, Clocker can run completely
- hidden from the user.
-
- Note that Clocker requires Windows 3.1.
-
-
- Packing List
- ------------
-
- Your package should include the following:
-
- This manual
- Distribution disk
- License statement
-
- The following files should be present on the
- distribution disk:
-
- CLOCKER.EXE Clocker executable file
- CLOCKER.HLP Clocker Help file
- CLOCKER.TXT Documentation text file
- CTL3D.DLL Library for 3D controls
- EXAMPLES.TXT Description of examples
- EXAMPLE*.* Examples to use with Clocker
-
- If any files are missing, please contact Winnovation.
-
-
- Upgrading from a Previous Version
- ---------------------------------
-
- Clocker 2.3 is downward-compatible with versions 2.0
- and higher of Clocker. It can read .CLK files created
- with these previous versions without any problems.
- Note, however, that files saved with version 2.3 cannot
- be read by previous versions.
-
-
- Installation
- ------------
-
- If your disk came with a SETUP or INSTALL program,
- simply run that program. To do this, select Run...
- from the File menu in Program Manager, and type
- a:\setup or a:\install (change the drive letter if
- necessary).
-
- If you did not receive an installation program with
- your copy of Clocker, you can install it using the
- following instructions. First, make sure that no other
- copies of Clocker are currently running. Then simply
- copy all of the files from the distribution disk to a
- directory such as C:\CLOCKER. Note that Clocker does
- not need to have its own directory. Also move the file
- CTL3D.DLL to your WINDOWS\SYSTEM directory. You may
- need to close other applications to perform this copy,
- if the file is in use.
-
- After the files are copied, add Clocker to a Program
- Manager group. To run Clocker every time you start
- Windows, find CLOCKER.EXE with the File Manager and
- drag it to the Startup group in the Program Manager.
- See your Windows manual if you are unsure how to do
- this.
-
-
- Registration
- ------------
-
- When Clocker is first started, you will see a
- registration reminder screen. Click the Register...
- button and you will see the following registration
- screen:
-
-
-
- Enter your name exactly as shown on your license
- statement, and your serial number and registration code
- (also found on the license statement).
-
-
- Getting Started
- ---------------
-
- After starting Clocker, you will see a screen similar
- to the following:
-
-
-
- The current time is shown on the status bar at the
- bottom of the screen, along with the date. The
- remainder of the status bar will give information about
- group and supervisor modes, as well as information
- about menu options as you select them. "UNREGISTERED
- EVALUATION COPY" will be displayed if your copy is not
- yet registered. The large empty area in the center is
- where the list of events will be.
-
- Each item that you enter into the Clocker schedule is
- called an event. A reminder of an important meeting or
- a backup program running are both examples of events
- you might want to schedule. To add an event, select
- Add Item from the Options pull-down menu, or click the
- Add button. You will then be prompted with the
- following screen:
-
-
-
- By filling in the various fields of this box, you
- specify the event you wish to schedule. For a full
- description of the fields in this form, please refer to
- the reference section of this manual.
-
- The date field is the date that the event is to be
- executed, and the time is the time of day it will be
- executed. If the Repeat box is checked, the event will
- execute repeatedly at the specified interval, until the
- specified end time.
-
- The second section are the repeat options. One Day
- Only means exactly that - the event will only execute
- on the specified date. Daily/Weekly means that the
- event will execute on each of the selected days.
- Monthly will execute the event every month, on the day
- specified by the date at the top.
-
- The next section is the event to be executed. There
- are three categories of events: a command line, a
- message, or other. If a program is to be run, the
- Command Line button should be selected. If a reminder
- message should pop up, the Message button should be
- selected. If the system should be rebooted, Windows
- stopped or restarted, a program run outside of Windows,
- or a program closed, the Other button should be
- selected. The area below the buttons is for the actual
- command line, message, or program name if applicable.
-
- If a Command Line has been selected, a working
- directory can also be specified for the program. In
- many cases this will not be necessary, but some
- programs require that they are executed from a specific
- directory.
-
- The last section is the display options, which are
- available only for Command Lines. You can choose to
- display the program you are running either in a normal
- window, iconized, or hidden.
-
- Pressing the Test button will execute the event
- immediately. This is useful to verify that the event
- was set up correctly. Note that testing is not
- available for some of the "Other" options.
-
- After the event has been set up and OK is pressed, the
- event is entered and will execute at the specified
- time.
-
- To edit an item after it has been entered, you can
- select Edit Item from the Options Menu, you can click
- the Edit button, or you can simply double-click the
- item in the list. Similarly, to delete an item, simply
- select it and choose Delete Item from the Options menu
- or click the Delete button (or press the delete key).
-
- In the Settings menu, you can select the font to be
- used, toggle display of the date in the icon caption,
- toggle display of the icon, and a few other options.
- See the reference section of this manual for further
- details.
-
- The Help menu provides on-line help for Clocker.
-
-
- Private and Group Scheduling
- ----------------------------
-
- Clocker supports two different kinds of schedules:
- private schedules and group schedules. Private
- schedules are schedules which are unique to one machine
- or user, and they run only on that one machine. Group
- schedules are shared between many users. Note that
- Clocker can use both kinds of schedules simultaneously.
-
-
- Private Schedules
- -----------------
-
- Private schedules are schedules which are unique to one
- machine. Private schedules will usually be the only
- ones used by a stand-alone machine.
-
-
- Group Schedules
- ---------------
-
- Group schedules are designed to be shared between many
- users. These schedules are usually placed on a shared
- network disk, and all of the machines on the network
- running Clocker will share this common schedule.
- Normally, the system administrator will set up the
- group schedule. These group schedules are also
- password protected, for security reasons -- notably, so
- only the system administrator can change the group
- schedule.
-
- Group schedules can be used for anything from broadcast
- meeting reminders to sophisticated network backup
- management. If Clocker is combined with a Windows
- batch language, such as WinBatch from Wilson
- WindowWare, the flexibility is endless.
-
-
- ---------
- Reference
- ---------
-
- Command Line
- ------------
-
- The command line for Clocker is:
-
- clocker [privatefile] [groupfile]
-
- where privatefile is the name of a private schedule
- file and groupfile is a group schedule file. One or
- both of these options can be specified. If both are
- specified, order is not important -- Clocker will auto-
- detect the file types. Note that private and group
- schedule files are not interchangeable.
-
-
- Creating an Event
- -----------------
-
- To create a new event, choose Add Item from the Options
- menu or click the Add button. The following is a
- description of the fields within the Edit Schedule Item
- dialog:
-
- Date - this is the date when the event is scheduled to
- occur. The date must be specified in MM/DD/YY format.
-
- Time - this is the time of day when the event is
- scheduled to happen. The date may be specified in 12-
- or 24-hr time. For 24-hr time, specify the time in the
- form HH:MM. For 12-hr, use the form HH:MMa or HH:MMp.
- The following are examples of how to correctly specify
- the time:
-
- 8:00, 8:00a, 1:45p, 17:12.
-
- If the time is edited later, it will be displayed in
- either 12- or 24-hr format, depending on what the
- setting is in the International section of the Windows
- control panel. The default is 12-hr time.
-
- Repeat - this flag causes the event to repeat multiple
- times on the day(s) it runs. To use the repeat option,
- check the Repeat box, and then fill in the interval and
- the end time in the boxes to the right of the Repeat
- box. The event will then execute every [interval]
- minutes from [start time] until [end time], where start
- time is the time entered at the top of the form.
-
- For example, if you wanted an event to execute every
- hour from 9:00am to 5:00pm, you would enter 9:00a as
- the start time, 60 as the interval, and 5:00p as the
- end time.
-
- One Day Only - this means that the event will only
- execute on the specified date. This selection, as well
- as the repeat daily/weekly and repeat monthly
- selections, can be combined with the Repeat option
- described above.
-
- Repeat Daily/Weekly - When this option is selected, the
- days of the week section is enabled. By selecting
- certain days of the week, you specify which days the
- event should execute on.
-
- Repeat Monthly - This option executes the event each
- month on the specified date. For example, if the date
- is set to 3/12/92, then the event will execute on the
- 12th of each month. Note that no warning is given if
- the date is not valid for every month - for example, if
- the specified date is 3/31/92, then the event will
- never execute in February since February only has 28
- (or 29) days.
-
- Command Line - If this option is selected, then the
- text entry field below it will hold the command line to
- be run. Include any command line options for the
- program you are executing. Note that file associations
- set up with the Windows File Manager are fully
- supported.
-
- Message - If this option is selected, then the text
- entry field below it will contain a message to be
- printed to the screen at the specified time. There
- will also be a beep to accompany this message.
-
- Other - If you select the Other option, you will be
- able to choose between several special actions
- available in Clocker. Note that the 'Test' function is
- not available for some of these options. The following
- functions are available:
-
- Exit Windows: This option will exit Windows. Note
- that this is a "friendly" exit - if any applications
- have unsaved data, Windows will not terminate until
- the user is prompted to save the data. The Test
- function is disabled for this option.
-
- Restart Windows: This option will cause Windows to
- be restarted. Note that this is a "friendly"
- restart - if any applications have unsaved data,
- Windows will not be restarted until the user is
- prompted to save the data. The Test function is
- disabled for this option.
-
- Reboot System: This option will cause the system to
- be rebooted. Note that this is a "friendly" reboot
- - if any applications have unsaved data, the system
- will not be rebooted until the user is prompted to
- save the data. The Test function is disabled for
- this option.
-
- Exit, Run, Restart: This option will exit Windows,
- run the specified program, and then restart Windows.
- This is useful for things like a disk optimizer, or
- anything else which must run outside of Windows.
- Note that the only programs which can be run using
- this option are .COM and .EXE files - batch files
- (.BAT) are not allowed. Also, the full path must be
- specified to the file you wish to execute (for
- example, C:\DOS\EDIT.COM) - your path will not be
- searched for the file. The Test function is
- disabled for this option.
-
- Close Application: This option will close the
- specified application. You need to enter the name
- of the program. This is NOT the file name - it is
- the name of the program, as shown on the title bar
- of the window when it is running. You only need to
- enter the first few characters of the name - for
- example, if you enter Calc, then Calculator will
- match. You should, however, be as specific as
- possible - if you enter Cal, then both Calendar and
- Calculator will match (in this case, the shortest
- name will be selected, which is Calendar). Note
- that this termination is "friendly" - if the
- application has unsaved data, you will be prompted
- to save your data before the application is closed.
-
- Kill Application: This option will close the
- specified application, with "extreme prejudice".
- The name of the application should be specified as
- in the above case. The application will NOT prompt
- for unsaved data before terminating. Warning: use
- this function sparingly, and as a last resort.
- Resources in use by the application will not be
- freed when it is terminated.
-
- Browse - If the Command Line option is selected,
- pressing this button will allow you to browse through
- files to select the one you want.
-
- Specify Working Directory - This option allows you to
- specify the working directory for the program you wish
- to run. In many cases this is not necessary, but some
- programs require that they are run from a certain
- directory. This option is only available if a command
- line has been specified.
-
- Normal - This option causes the program to run in a
- normal window. This option is only available if a
- command line is specified.
-
- Iconized - This option causes the program to run as an
- icon. Be sure to have a valid .PIF file with
- Background Execution enabled to run DOS programs
- iconized. This option is only available for command
- lines.
-
- Hidden - Select this option if you want to run a
- program hidden. Be careful with this option, as you
- will not be able to give user input to the program.
- Also be sure to have a valid .PIF file with Background
- Execution enabled to run DOS programs hidden. This
- option is also only available for command lines.
-
- Test - This button will execute the event you have
- entered immediately. This is useful to verify that it
- was entered correctly. Note that testing is not
- available for some events selected with the "Other"
- option.
-
-
- Editing an Event
- ----------------
-
- To edit an event, select Edit Item from the Options
- menu, click the Edit button, or simply double-click on
- the item you wish to edit. The fields for editing are
- the same as those used for adding a new item.
-
-
- Deleting an Event
- -----------------
-
- To delete an event, select it and choose Delete Item
- from the Options menu, or click the Delete button. If
- you are deleting a private schedule item, you can just
- press the delete key.
-
-
- Group Scheduling
- ----------------
-
- Group scheduling works in the following way. Clocker
- will read a group file, and store the events just like
- a private schedule. The difference is that the group
- file will be refreshed at regular intervals (default is
- 15 minutes). If the system administrator wants each
- machine to run a backup at a given time, he/she should
- create a group file with this event in it, and
- configure all of the machines to read this file. After
- they are configured, the group file can be modified and
- the machines will automatically refresh themselves to
- read the new data.
-
-
- Creating and Editing Group Files
- --------------------------------
-
- This section is intended for network administrators, or
- anyone who needs to make a central schedule for many
- computers. Group files are password protected, as
- unwanted changes to them could have significant effects
- on the network.
-
- To create a new group file, simply close any existing
- group files and select Add Group Item from the Options
- menu. Clocker will prompt for a password for this new
- group file. This password will be stored with the file
- when it is saved, and the password will be necessary to
- edit the file at a later date. When the password has
- been entered, the status line will display "SUPERVISOR"
- to indicate Supervisor mode.
-
- You must be in supervisor mode to edit a group file,
- and you must know the password to get into supervisor
- mode. To exit supervisor mode, you must save or close
- the group file. Also, be aware that the group file
- will not be refreshed from disk on the machine you are
- working on while you are in supervisor mode.
-
- After a password is entered, the standard add schedule
- item dialog will be displayed. All of the fields are
- identical to that of the private files. The entire
- group schedule can be entered at this point.
-
- After creating the schedule, save the group file in a
- directory to which all Clocker users have read
- permission.
-
- To edit a group file, load the group file and select
- Edit Group Item from the Options menu (or double-click
- on the item you wish to edit). You will be prompted
- for the password, and if you enter it correctly, you
- will enter supervisor mode and can edit the schedule.
- Remember, you will be in supervisor mode until the
- group file is saved or closed.
-
-
- Using a Group File
- ------------------
-
- This section assumes that a group file has already been
- created, and is on a readable drive.
-
- To open a group file, choose Open Group from the File
- menu, and select the group file you wish to use. When
- this file is opened, Clocker will split its display
- into two lists - the top will be the standard private
- schedule, and the bottom will be the group schedule, as
- shown below:
-
-
-
- The status line will also indicate "GROUP" to indicate
- Group mode. When group mode is enabled, all of the
- group events are active and will execute at their event
- time.
-
- To close a group file, choose Close Group from the File
- menu. This will erase all of the group events from
- memory. To use the group schedule after this, you must
- re-open the file.
-
- If you do not wish to see the group events, but you
- still want them to be active, toggle the Display Group
- option in the Settings menu or click the Display Group
- Schedule button at the top of the window. If the
- option is off, the group schedule will not be
- displayed, but it will still be active - "GROUP" will
- still be on the status line.
-
-
- Settings Menu
- -------------
-
- Icon Font - Selecting this option will allow you to
- change the font used to display the time in the icon.
- Note that it is possible to select a font too large to
- fit in the given space. The font will be saved for
- future sessions.
-
- Hide Icon - If this option is checked, then Clocker
- will be hidden when iconized. This option is
- convenient if you already have a clock on your desktop,
- but you want to use Clocker's scheduling features.
-
- To make Clocker visible again, simply run Clocker
- again. Two ways to do this are to double-click on
- Clocker's icon in Program Manager (if there is one), or
- to double-click on Clocker from the File Manager.
- Doing this will activate the copy of Clocker which is
- currently running.
-
- Note: due to this feature, it is not possible to have
- multiple instances of Clocker running.
-
- Delete After Execute - this option is under the
- Settings menu. If you select this item, any event
- which is One Day Only and does not repeat will be
- deleted after it executes. Note that this will modify
- the data file, and when you exit Clocker you will be
- prompted to save the file. This is normal - the file
- really did change.
-
- Note that this option is only available for private
- schedules - it is not valid for group schedules.
-
- Print Log - this option causes Clocker to print a log
- file, which will be called CLOCKER.LOG and will be
- placed in your Windows directory. The log will contain
- an entry for every program which is executed, and will
- have the date, time, and command line for the program.
- If the program launch is unsuccessful, an error code
- will be displayed. A program being closed or killed
- will also create a log message.
-
- No log entry is printed for messages displayed by
- Clocker.
-
- Display Date - this option is under the Settings menu.
- Selecting it will make Clocker display the current date
- as part of the icon title when iconized. This setting
- will be saved for future sessions.
-
- Display Group - if group mode is enabled, this option
- toggles the display of the group schedule. Note that
- if group mode is enabled, then the group schedule is
- active regardless of the Display Group setting. You
- can also click the Display Group Schedule button to
- toggle this option.
-
- Load Files on Startup - If this option is selected,
- Clocker will start up with whatever files were open in
- the last Clocker session. Both private and group
- files, if they were previously open, will automatically
- open when Clocker is started. Note that this option is
- on by default.
-
-
- Miscellaneous Options
- ---------------------
-
- Icon Always On Top - this option is available from the
- system menu of Clocker. Selecting this option will
- cause Clocker to remain on top of all other windows.
- This setting will be saved for future sessions.
-
- 12 and 24 hr Time Display - the time format is
- retrieved from the Windows system settings. To change
- this setting, look in the Windows control panel under
- International.
-
- 3D Controls - To use 3D controls, Clocker requires
- version 2.01 or later of ctl3d.dll. Clocker's
- distribution includes version 2.01, and should work
- correctly. However, other applications may install an
- older version. If you get a warning message from
- Clocker about an old version, copy the ctl3d.dll from
- Clocker's distribution disk to your WINDOWS\SYSTEM
- directory. Also ensure that no other copies of
- ctl3d.dll are present on your disk you can use File
- Manager to find all instances of the file).
-
- Note that you may have to close other applications in
- order to be able to copy ctl3d.dll to your
- WINDOWS\SYSTEM directory if these other applications
- are using the ctl3d.dll that is currently there.
-
-
- To Disable 3d Controls:
- -----------------------
-
- To disable the 3D controls, create a [Settings] section
- in the CLOCKER.INI file (which should be in your
- Windows directory), if there is not one already. Add
- the following line, under this section header:
-
- Controls3D=NO
-
- Note that ctl3d.dll is still required for running
- Clocker, even if the 3d controls are disabled.
- However, any version of ctl3d.dll will work in this
- case.
-
-
- Advanced Options
- ----------------
-
- The following settings should not be necessary for
- normal use of Clocker -- the defaults are adequate for
- most purposes. Nevertheless, this information is being
- made available for system administrators and advanced
- users who want more flexible control over their Clocker
- system.
-
- Time Update Interval
-
- This option changes the frequency with which Clocker
- updates its internal time. The default is 5 seconds,
- which should be adequate for most uses. However, with
- this default, events executed and the time displayed by
- Clocker could be up to 5 seconds late. To change this
- value, create a [Settings] section in the CLOCKER.INI
- file (which should be in your Windows directory), if
- there is not one already. Add the following line, under
- this section header:
-
- TimeUpdateInterval=5
-
- Instead of 5, enter the interval you want in seconds.
- Note that the interval must be between 1 and 59
- seconds. Smaller numbers will slightly increase
- overhead, but this effect will probably not be
- noticeable in most cases.
-
- Group Refresh Rate
-
- This option changes the frequency with which Clocker
- refreshes the group file. The default is every 15
- minutes, which should be adequate for most uses. To
- change this value, create a [Settings] section in the
- CLOCKER.INI file (which should be in your Windows
- directory), if there is not one already. Add the
- following line, under this section header:
-
- GroupRefreshRate=15
-
- Instead of 15, enter the refresh rate (in minutes) that
- you want. The actual refresh times will be when
- (minutes MOD interval) is zero -- for example, if the
- GroupRefreshRate is 15 minutes, then refreshes will
- take place at 0, 15, 30, and 45 minutes past the hour.
- Note that smaller intervals can increase overhead, both
- within Clocker and on the network (since all of the
- machines will probably be accessing the file server
- simultaneously).
-
-
- Registration and Support Information
- ------------------------------------
-
- Single copy Clocker registration is $24.95, payable in
- US dollars. If used on a network, Clocker requires one
- license for each machine it is running on. Site
- license rates are as follows:
-
- 5 users $ 109.95
- 10 users $ 199.95
- 20 users $ 349.95
- 50 users $ 699.95
- 100 users $ 999.95
-
- For over 100 users, please contact Winnovation for
- pricing information.
-
- To register additional copies, print out ORDERFRM.TXT
- or the order form in the on-line help and mail the
- completed form along with payment to:
-
- Winnovation
- Dept. C23
- PO Box 271071
- Ft. Collins, CO 80527-1071
- USA
-
- For faster processing, credit card orders can be FAXed
- to the number listed below, or e-mailed to the e-mail
- address below.
-
- After your registration is processed, you will receive
- a serial number/registration code combination, a
- manual, and a disk for each copy you ordered. Site
- licenses will receive only one code, manual, and disk,
- with additional manual copies available for a nominal
- charge. Registered users will be entitled to unlimited
- support and free upgrades as they become available.
- Support will be via telephone, E-mail and US mail.
- Winnovation can be reached at:
-
- Telephone: (303) 226-8682
-
- FAX: (303) 226-8682
-
- E-mail: CompuServe: 71774,605
- Internet: 71774.605@compuserve.com
-